skilled person (sex) - Spanish English Dictionary